What is the meaning of the word "lightly armoured"?

Definitions: